sum(0) → 0
sum(s(x)) → +(sum(x), s(x))
sum1(0) → 0
sum1(s(x)) → s(+(sum1(x), +(x, x)))
↳ QTRS
↳ Overlay + Local Confluence
sum(0) → 0
sum(s(x)) → +(sum(x), s(x))
sum1(0) → 0
sum1(s(x)) → s(+(sum1(x), +(x, x)))
↳ QTRS
↳ Overlay + Local Confluence
↳ QTRS
↳ DependencyPairsProof
sum(0) → 0
sum(s(x)) → +(sum(x), s(x))
sum1(0) → 0
sum1(s(x)) → s(+(sum1(x), +(x, x)))
sum(0)
sum(s(x0))
sum1(0)
sum1(s(x0))
SUM1(s(x)) → SUM1(x)
SUM(s(x)) → SUM(x)
sum(0) → 0
sum(s(x)) → +(sum(x), s(x))
sum1(0) → 0
sum1(s(x)) → s(+(sum1(x), +(x, x)))
sum(0)
sum(s(x0))
sum1(0)
sum1(s(x0))
↳ QTRS
↳ Overlay + Local Confluence
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ EdgeDeletionProof
SUM1(s(x)) → SUM1(x)
SUM(s(x)) → SUM(x)
sum(0) → 0
sum(s(x)) → +(sum(x), s(x))
sum1(0) → 0
sum1(s(x)) → s(+(sum1(x), +(x, x)))
sum(0)
sum(s(x0))
sum1(0)
sum1(s(x0))
↳ QTRS
↳ Overlay + Local Confluence
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ EdgeDeletionProof
↳ QDP
↳ DependencyGraphProof
SUM1(s(x)) → SUM1(x)
SUM(s(x)) → SUM(x)
sum(0) → 0
sum(s(x)) → +(sum(x), s(x))
sum1(0) → 0
sum1(s(x)) → s(+(sum1(x), +(x, x)))
sum(0)
sum(s(x0))
sum1(0)
sum1(s(x0))
↳ QTRS
↳ Overlay + Local Confluence
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ EdgeDeletionProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDPOrderProof
↳ QDP
SUM1(s(x)) → SUM1(x)
sum(0) → 0
sum(s(x)) → +(sum(x), s(x))
sum1(0) → 0
sum1(s(x)) → s(+(sum1(x), +(x, x)))
sum(0)
sum(s(x0))
sum1(0)
sum1(s(x0))
The following pairs can be oriented strictly and are deleted.
The remaining pairs can at least be oriented weakly.
SUM1(s(x)) → SUM1(x)
s1 > SUM11
s1: multiset
SUM11: [1]
↳ QTRS
↳ Overlay + Local Confluence
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ EdgeDeletionProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDPOrderProof
↳ QDP
↳ PisEmptyProof
↳ QDP
sum(0) → 0
sum(s(x)) → +(sum(x), s(x))
sum1(0) → 0
sum1(s(x)) → s(+(sum1(x), +(x, x)))
sum(0)
sum(s(x0))
sum1(0)
sum1(s(x0))
↳ QTRS
↳ Overlay + Local Confluence
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ EdgeDeletionProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDPOrderProof
SUM(s(x)) → SUM(x)
sum(0) → 0
sum(s(x)) → +(sum(x), s(x))
sum1(0) → 0
sum1(s(x)) → s(+(sum1(x), +(x, x)))
sum(0)
sum(s(x0))
sum1(0)
sum1(s(x0))
The following pairs can be oriented strictly and are deleted.
The remaining pairs can at least be oriented weakly.
SUM(s(x)) → SUM(x)
s1 > SUM1
SUM1: [1]
s1: multiset
↳ QTRS
↳ Overlay + Local Confluence
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ EdgeDeletionProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDPOrderProof
↳ QDP
↳ PisEmptyProof
sum(0) → 0
sum(s(x)) → +(sum(x), s(x))
sum1(0) → 0
sum1(s(x)) → s(+(sum1(x), +(x, x)))
sum(0)
sum(s(x0))
sum1(0)
sum1(s(x0))